1
general::
Phrase(s): make someone’s mouth water
to make someone hungry (for something); to cause saliva to flow in someone’s mouth. • That beautiful salad makes my mouth water. • Talking about food makes my mouth water.
McGrawhill's American Idioms And Phrasal Verbs